shoulder arm


Results for "shoulder arm"

English - Turkish Dictionary

shoulder arm

(English - Turkish Dictionary) :
dipçikli silah.